financial networking computer hardware computer repair cnc network surface grinding tools software domicile laptop grinding computers services vertical machining center machining center cleaning lathe notebook milling